package com.zygh.policeasset.pojo.vo;

import cn.afterturn.easypoi.util.PoiElUtil;
import io.swagger.annotations.ApiModelProperty;

/* loaded from: police-asset-2.0-0.0.1-SNAPSHOT.jar:BOOT-INF/classes/com/zygh/policeasset/pojo/vo/AssetsCardVO.class */
public class AssetsCardVO {
    @ApiModelProperty("资产编号")
    private String assetNum;
    @ApiModelProperty("资产分类")
    private String categoryName;
    @ApiModelProperty("单位名称、建设单位")
    private String construcUnitName;
    @ApiModelProperty("资产大类、小类")
    private String assetTypeName;
    @ApiModelProperty("设备名称")
    private String name;
    @ApiModelProperty("启用日期")
    private String startDatetime;
    @ApiModelProperty("启用价值")
    private String combined;
    @ApiModelProperty("预计使用年限")
    private String depreciationYear;
    @ApiModelProperty("品牌")
    private String brand;
    @ApiModelProperty("承建单位")
    private String buildUnitName;
    @ApiModelProperty("资产图片地址")
    private String url;
    @ApiModelProperty("资产存放地址")
    private String place;
    @ApiModelProperty("规格型号")
    private String models;

    public void setAssetNum(String assetNum) {
        this.assetNum = assetNum;
    }

    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName;
    }

    public void setConstrucUnitName(String construcUnitName) {
        this.construcUnitName = construcUnitName;
    }

    public void setAssetTypeName(String assetTypeName) {
        this.assetTypeName = assetTypeName;
    }

    public void setName(String name) {
        this.name = name;
    }

    public void setStartDatetime(String startDatetime) {
        this.startDatetime = startDatetime;
    }

    public void setCombined(String combined) {
        this.combined = combined;
    }

    public void setDepreciationYear(String depreciationYear) {
        this.depreciationYear = depreciationYear;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public void setBuildUnitName(String buildUnitName) {
        this.buildUnitName = buildUnitName;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public void setPlace(String place) {
        this.place = place;
    }

    public void setModels(String models) {
        this.models = models;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof AssetsCardVO)) {
            return false;
        }
        AssetsCardVO other = (AssetsCardVO) o;
        if (!other.canEqual(this)) {
            return false;
        }
        Object this$assetNum = getAssetNum();
        Object other$assetNum = other.getAssetNum();
        if (this$assetNum == null) {
            if (other$assetNum != null) {
                return false;
            }
        } else if (!this$assetNum.equals(other$assetNum)) {
            return false;
        }
        Object this$categoryName = getCategoryName();
        Object other$categoryName = other.getCategoryName();
        if (this$categoryName == null) {
            if (other$categoryName != null) {
                return false;
            }
        } else if (!this$categoryName.equals(other$categoryName)) {
            return false;
        }
        Object this$construcUnitName = getConstrucUnitName();
        Object other$construcUnitName = other.getConstrucUnitName();
        if (this$construcUnitName == null) {
            if (other$construcUnitName != null) {
                return false;
            }
        } else if (!this$construcUnitName.equals(other$construcUnitName)) {
            return false;
        }
        Object this$assetTypeName = getAssetTypeName();
        Object other$assetTypeName = other.getAssetTypeName();
        if (this$assetTypeName == null) {
            if (other$assetTypeName != null) {
                return false;
            }
        } else if (!this$assetTypeName.equals(other$assetTypeName)) {
            return false;
        }
        Object this$name = getName();
        Object other$name = other.getName();
        if (this$name == null) {
            if (other$name != null) {
                return false;
            }
        } else if (!this$name.equals(other$name)) {
            return false;
        }
        Object this$startDatetime = getStartDatetime();
        Object other$startDatetime = other.getStartDatetime();
        if (this$startDatetime == null) {
            if (other$startDatetime != null) {
                return false;
            }
        } else if (!this$startDatetime.equals(other$startDatetime)) {
            return false;
        }
        Object this$combined = getCombined();
        Object other$combined = other.getCombined();
        if (this$combined == null) {
            if (other$combined != null) {
                return false;
            }
        } else if (!this$combined.equals(other$combined)) {
            return false;
        }
        Object this$depreciationYear = getDepreciationYear();
        Object other$depreciationYear = other.getDepreciationYear();
        if (this$depreciationYear == null) {
            if (other$depreciationYear != null) {
                return false;
            }
        } else if (!this$depreciationYear.equals(other$depreciationYear)) {
            return false;
        }
        Object this$brand = getBrand();
        Object other$brand = other.getBrand();
        if (this$brand == null) {
            if (other$brand != null) {
                return false;
            }
        } else if (!this$brand.equals(other$brand)) {
            return false;
        }
        Object this$buildUnitName = getBuildUnitName();
        Object other$buildUnitName = other.getBuildUnitName();
        if (this$buildUnitName == null) {
            if (other$buildUnitName != null) {
                return false;
            }
        } else if (!this$buildUnitName.equals(other$buildUnitName)) {
            return false;
        }
        Object this$url = getUrl();
        Object other$url = other.getUrl();
        if (this$url == null) {
            if (other$url != null) {
                return false;
            }
        } else if (!this$url.equals(other$url)) {
            return false;
        }
        Object this$place = getPlace();
        Object other$place = other.getPlace();
        if (this$place == null) {
            if (other$place != null) {
                return false;
            }
        } else if (!this$place.equals(other$place)) {
            return false;
        }
        Object this$models = getModels();
        Object other$models = other.getModels();
        return this$models == null ? other$models == null : this$models.equals(other$models);
    }

    protected boolean canEqual(Object other) {
        return other instanceof AssetsCardVO;
    }

    public int hashCode() {
        Object $assetNum = getAssetNum();
        int result = (1 * 59) + ($assetNum == null ? 43 : $assetNum.hashCode());
        Object $categoryName = getCategoryName();
        int result2 = (result * 59) + ($categoryName == null ? 43 : $categoryName.hashCode());
        Object $construcUnitName = getConstrucUnitName();
        int result3 = (result2 * 59) + ($construcUnitName == null ? 43 : $construcUnitName.hashCode());
        Object $assetTypeName = getAssetTypeName();
        int result4 = (result3 * 59) + ($assetTypeName == null ? 43 : $assetTypeName.hashCode());
        Object $name = getName();
        int result5 = (result4 * 59) + ($name == null ? 43 : $name.hashCode());
        Object $startDatetime = getStartDatetime();
        int result6 = (result5 * 59) + ($startDatetime == null ? 43 : $startDatetime.hashCode());
        Object $combined = getCombined();
        int result7 = (result6 * 59) + ($combined == null ? 43 : $combined.hashCode());
        Object $depreciationYear = getDepreciationYear();
        int result8 = (result7 * 59) + ($depreciationYear == null ? 43 : $depreciationYear.hashCode());
        Object $brand = getBrand();
        int result9 = (result8 * 59) + ($brand == null ? 43 : $brand.hashCode());
        Object $buildUnitName = getBuildUnitName();
        int result10 = (result9 * 59) + ($buildUnitName == null ? 43 : $buildUnitName.hashCode());
        Object $url = getUrl();
        int result11 = (result10 * 59) + ($url == null ? 43 : $url.hashCode());
        Object $place = getPlace();
        int result12 = (result11 * 59) + ($place == null ? 43 : $place.hashCode());
        Object $models = getModels();
        return (result12 * 59) + ($models == null ? 43 : $models.hashCode());
    }

    public String toString() {
        return "AssetsCardVO(assetNum=" + getAssetNum() + ", categoryName=" + getCategoryName() + ", construcUnitName=" + getConstrucUnitName() + ", assetTypeName=" + getAssetTypeName() + ", name=" + getName() + ", startDatetime=" + getStartDatetime() + ", combined=" + getCombined() + ", depreciationYear=" + getDepreciationYear() + ", brand=" + getBrand() + ", buildUnitName=" + getBuildUnitName() + ", url=" + getUrl() + ", place=" + getPlace() + ", models=" + getModels() + PoiElUtil.RIGHT_BRACKET;
    }

    public String getAssetNum() {
        return this.assetNum;
    }

    public String getCategoryName() {
        return this.categoryName;
    }

    public String getConstrucUnitName() {
        return this.construcUnitName;
    }

    public String getAssetTypeName() {
        return this.assetTypeName;
    }

    public String getName() {
        return this.name;
    }

    public String getStartDatetime() {
        return this.startDatetime;
    }

    public String getCombined() {
        return this.combined;
    }

    public String getDepreciationYear() {
        return this.depreciationYear;
    }

    public String getBrand() {
        return this.brand;
    }

    public String getBuildUnitName() {
        return this.buildUnitName;
    }

    public String getUrl() {
        return this.url;
    }

    public String getPlace() {
        return this.place;
    }

    public String getModels() {
        return this.models;
    }
}